/**
 * 顶部内容
 */
.home-top-nav-content {
    background-repeat: no-repeat;
    background-size: 100% auto;
    padding-top: calc(var(--status-bar-height) + 5px);
}
.home-top-nav {
    min-height: 56rpx;
    /* #ifdef MP-ALIPAY */
    padding-left: 60rpx;
    /* #endif */
}
.home-top-nav-location {
    max-width: calc(100% - 200rpx);
}
.home-top-nav-logo {
    text-align: left;
    height: 56rpx;
}
.home-top-nav-logo-image {
    width: 56rpx;
    height: 100% !important;
}
.home-top-nav-logo-title {
    font-weight: bold;
    font-size: 42rpx;
    /* #ifdef H5 || MP-TOUTIAO || APP */
    font-size: 24px;
    /* #endif */
}

/**
 * 右侧图标导航
 */
/* #ifdef H5 || APP */
.nav-top-right-icon {
    line-height: 56rpx;
}
.nav-top-right-icon .item:not(:last-child) {
    margin-right: 40rpx;
}
.nav-top-right-icon .badge-icon {
    top: -10px;
    right: 2px;
}
/* #endif */

/**
 * 搜索
 */
.search-fixed-seat {
    padding-top: 78rpx;
}
.search-fixed-seat.nav-enable-search {
    padding-top: 146rpx;
}
.search-content-fixed {
    position: fixed !important;
    top: 0;
    z-index: 11;
    width: 100%;
}
.search-content-fixed-content {
    background-repeat: no-repeat;
    background-size: 100% auto;
    background-position: top;
    padding-bottom: 6rpx;
    /* #ifdef H5 */
    padding-top: 15rpx !important;
    /* #endif */
}
.search-content-fixed-content.nav-enable-search {
    padding-bottom: 24rpx;
}

/* #ifdef H5 || MP-TOUTIAO */
.search-content-fixed .nav-top-right-icon {
    top: 8px !important;
}
/* #endif */

/**
 * 推荐文章
 */
.article-list .new-icon {
    width: 130rpx !important;
    height: 42rpx !important;
}
.article-list .right-content {
    width: calc(100% - 150rpx);
}
.article-list .right-content swiper {
    height: 40rpx;
}
.notice {
    margin: 20rpx 0 14rpx 0;
}

/*
 * 限时秒杀 - 插件
 */

.plugins-seckill-data {
    background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: top;
    background-color: #fff;

}
.plugins-seckill-data .icon {
    max-width: 140rpx;
    max-height: 34rpx;
}
.plugins-seckill-data .goods-list .swiper {
    height: 310rpx !important;
}
.plugins-seckill-data .goods-list .item .goods-img {
    width: 100%;
    height: 210rpx;
}
.plugins-seckill-data .goods-list .goods-base .icon {
    right: 20rpx;
    bottom: 13rpx;
}

/**
 * 购买记录 - 插件
 */
.plugins-salerecords swiper {
    height: 506rpx;
}
.plugins-salerecords image {
    width: 40rpx !important;
    height: 40rpx !important;
    border-radius: 50%;
}
.plugins-salerecords .item-content {
    width: 24%;
}
.plugins-salerecords .item-content:nth-child(1) {
    width: 36%;
}
.plugins-salerecords .item-content:nth-child(2) {
    width: 40%;
}

/**
 * 标签 - 秒杀单独修改样式
 */
.plugins-seckill-data .plugins-label-bottom-left,
.plugins-seckill-data .plugins-label-bottom-center,
.plugins-seckill-data .plugins-label-bottom-right {
    bottom: calc(100% - 240rpx);
}

/**
 * 首页中间广告- 插件
 */
.plugins-homemiddleadv {
    display: flex;
    flex-wrap: wrap;
    gap: 20rpx;
}
.plugins-homemiddleadv .item {
    flex: 1 1 calc(50% - 20rpx);
}


/**
 * 拼团列表 - 插件
 */
.groups-data-list {
    overflow: hidden;
}
.groups-data-list .items {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    margin: 0 0 20rpx;
    padding: 20rpx;
    min-height: 240rpx;
    border-radius: 10rpx;
}
.groups-data-list .items image {
    width: 200rpx;
    height: 200rpx;
    float: left;
    border-radius: 10rpx;
}
.groups-data-list .items .base {
    width: 440rpx;
    float: right;
    text-align: left;
    font-size: 27rpx;
    position: relative;
}
.groups-data-list .items .base .price {
    margin-top: 15rpx;
}
.groups-data-list .items .base .ftitle {
    padding-top: 25rpx;
    padding-bottom: 17rpx;
    color: #ff3047;
}
.groups-data-list .items .base .pininfo {
    color: #000;
    padding-top: 20rpx;
}
.groups-data-list .items .base .pininfo .t2 {
    color: #f03c3c;
}
.groups-data-list .items .base .sales-price {
    font-weight: normal;
    color: #999;
    font-size: 24rpx;font-weight: normal;
}
.groups-data-list .items .base .gotopin {
    width: 130rpx;
    height: 54rpx;
    background: linear-gradient(90deg, #f03c3c, #ce1e1e) !important;
    border-radius: 27rpx;
    color: #fff;
    text-align: center;
    line-height: 54rpx;
    position: absolute;
    right: 0rpx;
    bottom: -10rpx;
    font-size: 24rpx;
}
.groups-data-list .items .base .pininfo .t1 {
    background: url('')
        no-repeat left center;
    background-size: auto 32rpx;
    color: #f03c3c;
    margin-right: 13rpx;
    padding-left: 40rpx;
}
.groups-data-list .items .base .old-price {
    color: #8a8a8a;font-size: 24rpx;
    margin-left: 20rpx;
    text-decoration: line-through;
}

.groups_foot {
    background: #fff;
    height: 90rpx;
    text-align: center;
    line-height: 90rpx;
    margin-bottom: 20rpx;
}

/*首页资讯 插件*/
.cl{clear: both;}
.plugins-indexarticle-blog-h5{width:100%;}
.plugins-indexarticle-blog-h5 .yx_wap_article_box{margin-bottom:20rpx;background:#fff;border-radius:20rpx;padding:20rpx;}
.plugins-indexarticle-blog-h5 .yx_wap_article_box .a1{width:180rpx;height:120rpx;display:block;border-radius:15rpx;overflow:hidden;float:right;margin-bottom:30rpx;margin-left:20rpx;}
.plugins-indexarticle-blog-h5 .yx_wap_article_box .a2{}
.plugins-indexarticle-blog-h5 .yx_wap_article_box .img1{width:180rpx;height:120rpx;border-radius:15rpx;}
.plugins-indexarticle-blog-h5 .yx_wap_article_box .head{height:80rpx;line-height:55rpx;text-align:center;}
.plugins-indexarticle-blog-h5 .yx_wap_article_box .head text{font-size:28rpx;}
.plugins-indexarticle-blog-h5 .yx_wap_article_box .head text.t1{font-size:36rpx;font-weight: bold;color: #333;}
.plugins-indexarticle-blog-h5 .yx_wap_article_box .bottom{height:50rpx;background:#eee;border-radius:10rpx;text-align:center;line-height:50rpx;}
.plugins-indexarticle-blog-h5 .yx_wap_article_box .bottom navigator{font-size:24rpx;}
.plugins-indexarticle-blog-h5 .yx_wap_article_box .riqi{display:block;line-height:40rpx;color:#999;font-weight:normal;}

.plugins-indexarticle-blog-h5 .yx_wap_article_box .item0{position:relative;}
.plugins-indexarticle-blog-h5 .yx_wap_article_box .item0 .a1{width:100%;height:240rpx;border-radius:15rpx;overflow:hidden;float:none;margin-left:0;}
.plugins-indexarticle-blog-h5 .yx_wap_article_box .item0 .img1{width:100%;height:240rpx;}
.plugins-indexarticle-blog-h5 .yx_wap_article_box .item0 .a2{position:absolute;bottom:0;left:0;background:#000;width:100%;padding:10rpx;color:#fff;border-radius:0 0 15rpx 15rpx;height:108rpx;opacity:0.8; box-sizing: border-box;}
.plugins-indexarticle-blog-h5 .yx_wap_article_box .item0 .riqi{display:none;}

.plugins-indexarticle-blog-h5 .yx_wap_article_box .p1{position:relative;height:60rpx;line-height:60rpx;padding-left:20rpx;padding-right:20rpx;}
.plugins-indexarticle-blog-h5 .yx_wap_article_box .p1 text{color:#999;float:right;}
.plugins-indexarticle-blog-h5 .yx_wap_article_box .p1 .dot{width:6rpx;height:6rpx;display:block;border-radius:50%;background:#666;position:absolute;left:0;top:27rpx;}

.plugins-indexarticle-home{}
.plugins-indexarticle-home .yxuniapp_box{margin:20rpx 0rpx 0;}
.plugins-indexarticle-home .yxuniapp_box.yxbox3{}
.plugins-indexarticle-home .yxuniapp_box .head{height:80rpx;padding-top:15rpx;margin-bottom:20rpx;}
.plugins-indexarticle-home .yxuniapp_box .head navigator{float:right;line-height:80rpx;color:#999;}
.plugins-indexarticle-home .yxuniapp_box .head .t1{height:80rpx;display:block;line-height:80rpx;width:100%;font-size:36rpx;padding-left:0px;}
.plugins-indexarticle-home .yxuniapp_box .head .t2{height:2px;background:#fd1410;width:70rpx;display:block;margin-top:-15rpx;}

.plugins-indexarticle-home .yxuniapp_box .item{height:64rpx;line-height:64rpx;position:relative;padding-left:20rpx;padding-right:20rpx;}
.plugins-indexarticle-home .yxuniapp_box .item .add_time{color:#999;float:right;}
.plugins-indexarticle-home .yxuniapp_box .item .dot{width:10rpx;height:10rpx;display:block;border-radius:50%;background:#fd1410;position:absolute;left:0;top:27rpx;}
.plugins-indexarticle-home .yxuniapp_box .img1 {
    width:100%;display:block;margin-top:0px;height:340rpx;
}